#ifndef SERIALIZABLEHASH_H
#define SERIALIZABLEHASH_H

#include <cstdint>
#include <string>

class BinaryStream;

class Serializable
{
    public:
        virtual void read(BinaryStream& in) = 0;
        virtual void write(BinaryStream& out) = 0;
        virtual std::string toString() { return ""; }
};

#endif // SERIALIZABLE_H
